"""服务端"""

"""jupyter notebook中，不利于实验网络编程代码，请将下面代码复制到 Pycharm 中进行展示："""
from socket import *

# 创建 UDP类型的套接字
s = socket(AF_INET, SOCK_DGRAM)

# 绑定端口, ip可以不写
s.bind(("127.0.0.1", # IP地址
        8888)) # 用于接收信息的端口

print("等待接收数据！")

# 返回数据、客户端的地址和端口
recv_data = s.recvfrom(1024)  # 1024表示本次接收的最大字节数

print(f"收到远程信息:{recv_data[0].decode('gbk')},from {recv_data[1]}")

# 关闭
s.close()